JADE Client Application Restrictions Section [JadeClientAppRestrictions]

The [JadeClientAppRestrictions] section of the JADE initialization file contains parameters that specify the applications that can be run from a client node when the EnableAppRestrictions parameter in the [JadeServer] or [JadeClient] section is set to true (for example, when loading schemas).

A client node attempting to run an application that does not match one of the parameters of the [JadeClientAppRestrictions] section receives an 1148 exception "Application signon from this node is restricted".

The common section [JadeClientAppRestrictions] provides default restrictions for all networks for which a specific section is not provided. A network‑specific section qualifies the section name with a network‑identifier as follows [JadeClientAppRestrictions.network‑identifier]. For details about how the network‑identifier is constructed from a NetworkSpecification parameter, see the EnableAppRestrictions parameter.

The section containing application restrictions for a client node using a TCP/IP connection on port 6005 would have the following name.

[JadeClientAppRestrictions.TcpIp_6005]

The database server uses the network‑specific JadeClientAppRestrictions section (for example, [JadeClientAppRestrictions.TcpIp_6005]), if it exists, in checking whether the client node is allowed to run the application; otherwise the common section [JadeClientAppRestrictions] with an un‑qualified name is used.